21
9
30
16
5
18
17
12
4
11
25
8
44
62
43
7
10
61
70
57
45
69
34
27
38
23
37
77
39
47
52
29
24
101
65
210
36
119
169
59